21 extern Tcl_PackageInitProc Procbodytest_Init;
22 extern Tcl_PackageInitProc Procbodytest_SafeInit;
23 extern Tcl_PackageInitProc TclObjTest_Init;
24 extern Tcl_PackageInitProc Tcltest_Init;
29 extern void XtToolkitInitialize _ANSI_ARGS_((
void));
30 extern int Tclxttest_Init _ANSI_ARGS_((Tcl_Interp *interp));
62 #ifndef TCL_LOCAL_APPINIT
63 #define TCL_LOCAL_APPINIT Tcl_AppInit
65 extern int TCL_LOCAL_APPINIT _ANSI_ARGS_((Tcl_Interp *interp));
73 #ifdef TCL_LOCAL_MAIN_HOOK
74 extern int TCL_LOCAL_MAIN_HOOK _ANSI_ARGS_((
int *argc,
char ***argv));
78 XtToolkitInitialize();
81 #ifdef TCL_LOCAL_MAIN_HOOK
82 TCL_LOCAL_MAIN_HOOK(&argc, &argv);
85 Tcl_Main(argc, argv, TCL_LOCAL_APPINIT);
113 if (Tcl_Init(interp) == TCL_ERROR) {
119 if (Tclxttest_Init(interp) == TCL_ERROR) {
123 if (Tcltest_Init(interp) == TCL_ERROR) {
126 Tcl_StaticPackage(interp,
"Tcltest", Tcltest_Init,
127 (Tcl_PackageInitProc *) NULL);
128 if (TclObjTest_Init(interp) == TCL_ERROR) {
131 if (Procbodytest_Init(interp) == TCL_ERROR) {
134 Tcl_StaticPackage(interp,
"procbodytest", Procbodytest_Init,
135 Procbodytest_SafeInit);
163 Tcl_SetVar(interp,
"tcl_rcFileName",
"~/tclsh.rc", TCL_GLOBAL_ONLY);
165 Tcl_SetVar(interp,
"tcl_rcFileName",
"~/.tclshrc", TCL_GLOBAL_ONLY);